package cn.snowheart

/**
 * 数据类型
 * 内置数据类型：八大基本数据类型 + String，和Java一致
 * 数字类：基本数据类型的包装类均支持，另外还支持BigInteger和BigDecimal类型
 *
 * @author liuwanxiang
 * @version 2019/05/31
 */
class DataTypeExample {

    static void main(String[] args) {
        /**
         * 六种基本数据类型
         */
        byte b = 1;
        short s = 1003;
        int i = 2 - 12;
        long l = 2 * 24;
        float f = 2.3;
        double d = 2.1;

        println(b);
        println(s);
        println(i);
        println(l);
        println(f);
        println(d);

        /**
         * 两种方式定义出来的变量名一致
         */
        def str = "hello";
        String wor = "world";
        println(str.getClass().equals(wor.getClass()))

        /**
         * 变量名区分大小写
         */
        int x = 2;
        int X = 20;
        println(x + " " + X);
    }

}
